﻿using System;

namespace SBPweb.Talk.Client.Library
{

    public abstract class ClientManagerBase
    {

        #region Private fields

        private ChatClient parent;

        #endregion

        #region Constructor

        public ClientManagerBase(ChatClient parent)
        {
            this.parent = parent;
        }

        #endregion

        #region Property accessors

        public ChatClient Parent
        {
            get
            {
                return parent;
            }
        }

        #endregion

        #region Methods

        public abstract void InitializeHandlers();

        public abstract void FinalizeHandlers();

        #endregion

    }

}